{% extends "../docshell.html" %}
{% block title %}Contributing{% endblock %}
{% block navigation %}{% include 'navigation.html' %}{% endblock %}
{% block content %}
<h1>Contribute to Rhizosphere development</h1>
<p>Rhizosphere is an open source library. We welcome all kind of contributions,
  from small fixes in the documentation to code patches, to integrations of
  Rhizosphere with other applications and datasources. 
</p>
<p>
  If you want to contribute or follow Rhizosphere development:
</p>
<ul>
  <li>Follow Rhizosphere announcements either on via
    <a href="http://twitter.com/rhizosphere">Twitter</a> or the
    <a href="https://sites.google.com/site/rhizosphereui/Home/announcements">
      Announcements blog
    </a>.
  </li>
  <li>Join the <a href="http://groups.google.com/group/rhizosphere/topics">
    Rhizosphere discussion group</a> and let us know your opinions.</li>
  <li>File bugs or feature requests in the
    <a href="http://code.google.com/p/rhizosphere/issues/list">
      Rhizosphere Issue tracker</a>, or scan the list of open issues to find
      something you might want to work on.
  </li>
  <li>
  	Clone or fork the Rhizosphere source code (
    <a href="http://code.google.com/p/rhizosphere/source/browse/">Google Code
    	repository</a>,
    <a href="https://github.com/battlehorse/rhizosphere">Github repository</a>),
    try your ideas out and submit them back for inclusion in the library.
  </li>
</ul>

<h3>About submitting patches and code changes</h3>
<p>
  If you modified Rhizosphere source code and you want your changes to be
  included in the library, send us a patch.
</p>
<h4>If you prefer using Google Code Hosting</h4>
<p>
  For small changes, just use the
  <a href="http://code.google.com/p/rhizosphere/issues/entry?template=Patch%20submission">
    Patch submission</a> form and attach the patch directly to it.
</p>
<p>
  For bigger changes, it would be great if you could first roll out your patch
  in a cloned Rhizosphere repository and then notify us via the
  <a href="http://code.google.com/p/rhizosphere/issues/entry?template=Patch%20submission">
  Patch submission</a> form, so we can do a proper code review on your
  submission if necessary.
</p>
<h4>If you prefer using Github</h4>
<p>
	Simply fork the <a href="https://github.com/battlehorse/rhizosphere">
		Rhizosphere github repository</a>, make your changes and issue a
	<a href="http://help.github.com/pull-requests/">pull request</a>.
</p>
<p>
  For any questions, feel free to contact the team via the
  <a href="http://groups.google.com/group/rhizosphere/topics">
    discussion group</a>.
</p>

<h2>Next...</h2>
<p>
  Set up a local development environment and
  <a href="/doc/contrib_setup.html">start hacking</a>.
</p>
{% endblock %}
